#nav{color: white;text-align: center;}
#nav span{margin: 50px;}
.shadow{
    position: absolute;
    top: 200px;
    bottom: 200px;
    left: 50%;
    margin-left: -250px;
    right: 200px;
    background-color:#333 ;
    display: none;
    width: 500px;
    height: 550px;
}
#shadow-img{
    position: absolute;
    top: 0;
    right: 0;

}
.photopt{padding: 25px 100px}
.photols{padding: 100px 25px}
.box{width: 160px;height: 160px;background-image: url("../framels.jpg");
    float:left;text-align: center;line-height: 160px;margin: 1rem;box-sizing: border-box;}
.pt{padding:12.5px 35px 12.5px 35px;background-image: url("../framept.jpg");}
.ls{padding: 35px 12.5px 35px 12.5px;background-image: url("../framels.jpg");}
.pt:hover{background-image: url("../framept_hover.jpg");}
.ls:hover{background-image: url("../framels_hover.jpg");}